thomas phosphate - German English Dictionary